<?xml version="1.0" encoding="ISO-8859-1" ?>

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:rich="http://richfaces.org/rich"
	  xmlns:a4j="http://richfaces.org/a4j"
	  xmlns:easy="http://easyfaces.com.br/easyfaces">
	
	<f:subview id="subviewManterColaborador">
	
	<script type="text/javascript">		
			function preencheDadosPopupCidade(codigo, descricao, estado,uf, pais, ddd) {
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_cidade_codigo').value = codigo;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_cidade_descricao').value = descricao;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_estado_descricao').value = estado;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_pais_descricao').value = pais;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_estado_sigla').value = uf;
				
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_ddd').value = ddd;
			}

			function preencheDadosPopupCargo(codigoCargo, descricaoCargo) {
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_cargo_codigo').value = codigoCargo;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_cargo_descricao').value = descricaoCargo;
			}
			
			function preencheDadosPopupCarro(codigoCarro, placaCarro) {
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_carro_codigo').value = codigoCarro;
				document.getElementById('subviewManterColaborador:formColaboradorManter:colaborador_carro_placa').value = placaCarro;
			}
		</script>

		<rich:modalPanel id="manterColaborador" autosized="true" headerClass="height:20px;" resizeable="false">
			<f:facet name="header">
				<h:outputText value="#{bundle.colaborador_titulo_manter}" />
			</f:facet>
			<f:facet name="controls">
				<h:panelGroup>
					<h:graphicImage value="/images/close.gif" styleClass="botao_fechar_popup" id="hideLink">
						<rich:componentControl for="manterColaborador" attachTo="hideLink" operation="hide" event="onclick" />
					</h:graphicImage>
				</h:panelGroup>
			</f:facet>
			<div class="red">
				<rich:messages id="msgColaboradorConsultar"></rich:messages>
			</div>
			<a4j:form ajaxSubmit="true" id="formColaboradorManter" reRender="formColaboradorManter">

				
			<rich:panel>	
				<h:panelGrid columns="6" >

						<h:outputLabel value="#{bundle.colaborador_codigo}:" for="colaborador_codigo" />
	                    <h:inputText id="colaborador_codigo" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.codigo}" label="#{bundle.colaborador_codigo}" readonly="true" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" size="5" />
	   
	                    <h:outputLabel value="#{bundle.colaborador_nome}*:" for="colaborador_nome" />
	                    <h:inputText id="colaborador_nome" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.nome}" label="#{bundle.colaborador_nome}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="50" size="40" />

	                     <h:outputLabel value="#{bundle.colaborador_sexo}:"/>
						<h:selectOneRadio id="colaborador_sexo" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.sexo}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}">
							<f:selectItem itemValue="1" itemLabel="#{bundle.colaborador_sexo_masculino}" />
							<f:selectItem itemValue="2" itemLabel="#{bundle.colaborador_sexo_feminino}" />
						</h:selectOneRadio>
						 
	               </h:panelGrid>
	               
	               	<h:panelGrid columns="8" >	
	                  
	                    <h:outputLabel value="#{bundle.colaborador_rg}*:" for="colaborador_rg" />
	                    <h:inputText id="colaborador_rg" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.rg}" label="#{bundle.colaborador_rg}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="20" size="15" />

	                  	<h:outputLabel value="#{bundle.colaborador_cpf}*:" for="colaborador_cpf" />
	                    <easy:inputMask id="colaborador_cpf" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.cpf}" submitWithMask="true" mask="999.999.999-99" useMask="true" useValidate="false" useMaskSize="true" placeHolder="_" label="#{bundle.colaborador_cpf}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" />
	        	      	
	        	      	<h:outputLabel value="#{bundle.colaborador_guia}*:" for="colaborador_guia" />
	                    <h:inputText id="colaborador_guia" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.guia}" label="#{bundle.colaborador_guia}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="20" size="15" />

	        	    	<h:outputLabel value="#{bundle.colaborador_data_nascimento}*:" for="colaborador_data_nascimento" />
	                    <rich:calendar id="colaborador_data_nascimento" datePattern="dd/MM/yyyy" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.data}" label="#{bundle.colaborador_data_nascimento}" inputStyle="width:5em"  disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}"  />
	        	    	
	        	</h:panelGrid>
	        	
		                	<h:panelGrid columns="6">
		                		<h:outputLabel value="#{bundle.colaborador_logradouro}*:" for="colaborador_logradouro" />
			                    <h:inputText id="colaborador_logradouro" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.logradouro}" label="#{bundle.colaborador_logradouro}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="50" size="40" />
			                
			                    <h:outputLabel value="#{bundle.colaborador_numero}*:" for="colaborador_numero" />
			                    <h:inputText id="colaborador_numero" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.numero}" label="#{bundle.colaborador_numero}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="10" size="8" />		                    
			                    
			                    <h:outputLabel value="#{bundle.colaborador_bairro}*:" for="colaborador_bairro" />
			                    <h:inputText id="colaborador_bairro" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.bairro}" label="#{bundle.colaborador_bairro}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="50" size="40" />
			               </h:panelGrid>
			
     						<h:inputHidden id="colaborador_cidade_codigo" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.codigo}" label="#{bundle.colaborador_cidade_codigo}" />
					   	
							<h:panelGrid columns="8">
						
              	                <h:outputLabel value="#{bundle.colaborador_cidade}*:" for="colaborador_cidade_descricao" />
								<h:inputText id="colaborador_cidade_descricao" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.descricao}" label="#{bundle.colaborador_cidade_descricao}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" size="30" />

							    <a4j:commandButton value="#{bundle.colaborador_btn_popup}" id="btnPopupCidade" reRender="formColaboradorManter" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" onclick="caso_de_uso_cidade = 'colaborador';">
							    	<rich:componentControl for="popupCidade" attachTo="btnPopupCidade" operation="show" event="onclick" />
							    </a4j:commandButton>
							    
							    <h:outputLabel value="#{bundle.colaborador_estado}:" for="colaborador_estado_descricao" />
			                    <h:inputText id="colaborador_estado_descricao" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.estadoVO.descricao}" label="#{bundle.colaborador_estado}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}"  size="30" />
			                    <h:inputText id="colaborador_estado_sigla" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.estadoVO.sigla}" label="#{bundle.colaborador_estado}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}"  size="3" />
			                    
			                    <h:outputLabel value="#{bundle.colaborador_pais}:" for="colaborador_pais_descricao" />
			                    <h:inputText id="colaborador_pais_descricao" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.estadoVO.paisVO.descricao}" label="#{bundle.colaborador_pais}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}"  size="30" />
							 
              	     </h:panelGrid>      	
	        		
	        <h:panelGrid columns="8">
	        
	                     <h:outputLabel value="#{bundle.colaborador_ddd}:" for="colaborador_ddd" />
                         <h:inputText id="colaborador_ddd" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cidadeVO.ddd}" label="#{bundle.colaborador_ddd}"  disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="2" size="1" />
                    	
	        			 <h:outputLabel value="#{bundle.colaborador_telefone_residencial}:" for="colaborador_telefone_residencial" />
	                     <easy:inputMask id="colaborador_telefone_residencial" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.telefoneResidencial}" label="#{bundle.colaborador_telefone_residencial}" required="false" submitWithMask="false" mask="9999-9999" useMask="true" useValidate="false" useMaskSize="true" placeHolder="_"  disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" />
                    
	                     <h:outputLabel value="#{bundle.colaborador_telefone_celular}:" for="colaborador_telefone_celular" />
	                     <easy:inputMask id="colaborador_telefone_celular" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.telefoneCelular}" label="#{bundle.colaborador_telefone_celular}" required="false" submitWithMask="false" mask="9999-9999" useMask="true" useValidate="false" useMaskSize="true" placeHolder="_"  disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" />
                   
	               		<h:outputLabel value="#{bundle.colaborador_email}:" for="colaborador_email" />
	                    <h:inputText id="colaborador_email" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.email}" 
	                    label="#{bundle.colaborador_email}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="50" size="30" />
	              
	               </h:panelGrid> 
                 
			              <h:panelGrid columns="4">
			                    
			                    <h:outputLabel value="#{bundle.colaborador_cep}*:" for="colaborador_cep" />
			                    <easy:inputCep id="colaborador_cep" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.cep}" label="#{bundle.colaborador_cep}" required="false" submitWithMask="false" useMask="true" useValidate="false" useMaskSize="true" placeHolder="_" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" />
	                      
			                    <h:outputLabel value="#{bundle.colaborador_complemento}:" for="colaborador_complemento" />
			                    <h:inputText id="colaborador_complemento" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.enderecoVO.complemento}" label="#{bundle.colaborador_complemento}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" maxlength="50" size="40" />
			                	
		                	</h:panelGrid>
       
	        </rich:panel>  
	    	 
				<rich:jQuery selector="#colaborador_cidade_descricao" timing="onload" query="attr('readOnly', true)" />

			 		<h:inputHidden id="colaborador_carro_codigo" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.carroVO.codigo}" />
	                   
				<h:panelGrid columns="6" >        
	                   
	                    <h:outputLabel value="#{bundle.colaborador_carro_placa}:" for="colaborador_carro_placa" />
						<h:inputText id="colaborador_carro_placa" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.carroVO.placa}" label="#{bundle.colaborador_carro_placa}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" size="10" />
	    				 <a4j:commandButton value="#{bundle.colaborador_btn_popup}" id="btnPopupCarro" reRender="formColaboradorManter" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" onclick="caso_de_uso_placa = 'colaborador';">
							    	<rich:componentControl for="popupCarro" attachTo="btnPopupCarro" operation="show" event="onclick" />
				    </a4j:commandButton>
	    
					</h:panelGrid>
					    
				<rich:jQuery selector="#colaborador_carro_placa" timing="onload" query="attr('readOnly', true)" />
					
			
				<h:panelGrid columns="2">
					<h:outputLabel value="#{bundle.colaborador_observacoes}:" for="colaborador_observacoes" />
	                <h:inputText id="colaborador_observacoes" value="#{colaboradorBackBean.colaboradorFormBean.colaboradorManter.observacoes}"
	                 label="#{bundle.colaborador_observacoes}" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}"  maxlength="50" size="40" />
				</h:panelGrid>

                <div class="linha"/>
                
                <a4j:commandButton action="#{colaboradorBackBean.manterColaborador}" value="#{bundle.colaborador_btn_gravar}" id="btnGravar" reRender="formColaboradorConsulta, formColaboradorManter" disabled="#{colaboradorBackBean.colaboradorFormBean.isDisabled}" oncomplete="valida();" />
                <a4j:commandButton action="#{colaboradorBackBean.excluirColaborador}" value="#{bundle.colaborador_btn_excluir}" id="btnExcluir" reRender="formColaboradorConsulta, formColaboradorManter" disabled="#{!colaboradorBackBean.colaboradorFormBean.isDisabled}" oncomplete="valida();" />
                <a4j:commandButton value="#{bundle.colaborador_btn_voltar}" id="btnVoltar" action="#{colaboradorBackBean.obterListaColaborador}" reRender="gridColaborador" >
                	<rich:componentControl for="manterColaborador" attachTo="btnVoltar" operation="hide" event="onclick" />
                </a4j:commandButton>
              		
			</a4j:form>

		</rich:modalPanel>
	

	</f:subview>
	
		<ui:include src="/pages/cidade/popupCidade.xhtml" />
		<ui:include src="/pages/carro/popupCarro.xhtml" />
</html>